例外処理


  ゼロ割り算



C では致命的なエラーです。そのような事にならないようにコーディングしますが、
java では実行が中止されるエラーのうちの一つです

  
int a = 1;
a = a / 0;

-------------------------------------------
java.lang.ArithmeticException: / by zero
  

例外は、ArithmeticException ですが、特別なメソッドも無いので以下のようにして例外処理を書けます

  
int a = 1;

try {
	a = a / 0;
}
catch( Exception e ) {
	System.out.println( e.getMessage() );
}
  
e はオブジェクトなので参照です。getMessage するだけならば、ArithmeticException である必要はありません










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ