Javaで例外を処理するステートメントは何ですか

王林
リリース: 2020-06-17 16:22:12
転載
4081 人が閲覧しました

Javaで例外を処理するステートメントは何ですか

JAVA は、try-catch ステートメントを使用して例外を処理します。

try-catch の try 部分に可能な例外操作を配置します。try 部分が例外オブジェクトをスローするか、例外オブジェクトをスローする可能性のあるメソッドを呼び出し、そのメソッドが例外オブジェクトをスローすると、try は終了します。すぐに実行され、キャッチ部分に戻ります。そこで、プログラムでは例外発生後の処理をcatah部分に配置します。

(ビデオ チュートリアルの推奨: java ビデオ チュートリアル)

次の例を見てみましょう:

try{ 
  包含可能发生异常的语句//正常业务逻辑代码
}
catch(ExceptionSubClass1 e){
...//当try发生异常,将执行catch代码,若无异常,不执行
}
catch(ExceptionSubClass2 e){
...
}
ログイン後にコピー

デバッグ:

public class text1
{
 public static void main(String[] args) 
 {
  int n=0,m=0,t=1000; 
  try
  {
   m=Integer.parseInt("8888");
   n=Integer.parseInt("ab89");//发声异常,转向catch
   t=7777;//t没有机会执行
  }
  catch(NumberFormatException e)
  {
   System.out.println("发生异常:"+e.getMessage());
  }
 }
}
ログイン後にコピー

実行結果:

Javaで例外を処理するステートメントは何ですか

# 推奨チュートリアル:

java エントリー プログラム #

以上がJavaで例外を処理するステートメントは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート