第7章
★例外
■例外と例外処理
Exception(例外)…プログラム実行時に起こるエラー
例外処理を行うことで異常終了を防ぐ
Javaでは例外が起こると自動的に例外クラスのオブジェクト(Exceptionクラスとサブクラス)が生成される
■例外処理の方法
|
try
{例外が起こりそうな処理}
catch(例外クラス名 変数名)
{例外発生時に行う処理}
finally{処理}
|
■throuws節
例外が起こりそうなメソッドの処理
|
try
{
a(b);
int b = 1;
}
catch(Exception e) {
}
void a(int b)
throws Exception {
}
|
■
サンプルプログラム
class Main {
public static void main(String[] args) {
try {
back(args[0]);
} catch(Exception e){
System.out.println("コマンドライン引数がありません");
} finally {
System.out.println("終了します");
}
}
static void back(String a) throws Exception {
System.out.println(a);
}
}
最終更新:2008年03月11日 20:43