こんにちは、針山散策を今日もほのぼのと行います。
今日は、Javaの例外処理の意義について考えてみようと思います。
例外処理とは
正常系の処理とエラー系処理をそれぞれまとめて書くことが出来る仕組みです。
C言語だと、
処理1
if(エラー判定1)
{
エラー処理1
}
…
処理n
if(エラー判定n)
{
エラー処理n
}
を記述していくと思います。
一方、Javaの場合、処理用ブロックとエラー処理用ブロックが分かれています。
try
{
処理1
…
処理n
}
catch(IOException e)
{// 入出力関連の例外処理
エラー処理1
}
catch(ConnectException e)
{// ネットワーク接続例外処理
…
}
…
なので、読みやすい仕組みになっています。
ということで、この例外処理はおろそかにしてしまうと、
ザルアプリが誕生してしまいます。
0 件のコメント:
コメントを投稿