1. try...catch...finally
try コード ブロックに考えられる例外を配置し、その後に対応する例外を処理する catch を配置します。try には複数の例外を含めることができます。 catch 句 (サブクラス関係は存在できません) を使用して、さまざまな例外をキャッチします。
public static void main(String[] args){ try{ // 这是可能出现异常的代码块 int sum = 0; } catch(Exception err){ // 对对应异常进行处理 System.out.println(err.getMessage()); } finally { // 一般执行关闭流的操作 System.out.println("do the close operate"); } }
2. try-with-resource
try コード ブロックの実行後、リソースは自動的に閉じられ、catch 句とfinally 句を使用することもできます。これらの句は、リソースが閉じられた後に実行されます。
rree以上がJava で例外をキャッチする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。