【Java】例外処理

class Test{
	// throws [例外クラス]
	// 例外が発生した場合、呼び出し元で対応させる
	void hoge() throws Exception {
		// 処理
	}
}

public class Anomaly {
	// mainでthrowsをし、try/catchをしなかった場合JVMは停止する
	//public static void main(String[] args) throws Exception{
	public static void main(String[] args){
		Test test = new Test();
		try{
			test.hoge();
		} catch (Exception ex){
			ex.printStackTrace();
		} finally{
			// 必ず実行される
		}
	}
}

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google フォト

Google アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中