java 例外について独自クラスの作成

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 例外について独自クラスの作成相关的知识,希望对你有一定的参考价值。


class MyResource1 implements AutoCloseable {
	private String msg;

	public MyResource1(String msg) {
		this.msg = msg;
	}

	public void close() throws Exception {
		System.out.println("close() : " + msg);
	}
}

class UseMyResource1 {
	public static void main(String[] args) {
		try (MyResource1 obj1 = new MyResource1("obj1");
				MyResource1 obj2 = new MyResource1("obj2")) {
			System.out.println("try ブロック内の処理");
			throw new SQLException();
		} catch (SQLException e) {
			System.out.println("catch ブロック:SQLException");
		} catch (Exception e) {
			System.out.println("catch ブロック:Exception");
		} finally {
			System.out.println("finally ブロック");
		}
	}
}

以上是关于java 例外について独自クラスの作成的主要内容,如果未能解决你的问题,请参考以下文章

java 例外について抑制された例外

java 例外についてgetSuppressed()と抑制された例外の确认

java 例外についてFileInputStreamでTryWithResourceのを使う例

sql Vertica的のテーブル作成&データ登录について

Oracleシノニムについて

text Java的サブクラスのコンストラクタ