Exception が発生した時の LogCat の読み方 (1) 先日、知人が Exception (例外)が発生した時のデバッグが大変だと言うので、話を聞いてみたところ、LogCat を使っていないということがわかりました。 いや、正確には LogCat 自体は知っていて、怪しそうなところに片っ端からログを出力してデバッグしているとのこと。 いわゆる printfデバッグですね。 デバッグ手法として間違ってはいないけど、まずはスタックトレースの見方を知らないと大変だよねってことで、結構真面目に説明してあげました。 せっかくなので、ここにも書いておこうかと思います。 まずは、サンプルコードを作ります。 今回は、ボタンを押したら Exception が発生するサンプルを作成してみました。 以下にアップロードしてあります。 ExceptionThrower.zip あえて、どんな Excep