Javaのthrowとthrowsの違いは何ですか

WBOY
リリース: 2023-05-03 14:04:06
転載
1121 人が閲覧しました

1. Throw は、例外をスローするステートメントです。通常、コード ブロック内にあります。プログラム内で特定の論理エラーが発生すると、プログラマは特定の種類の例外を積極的にスローします。これは、プログラム ロジック。どの例外が手動でスローされるか。 throws は、例外ステートメントを発行する可能性のあるメソッドです。

     public void list() {
        if (head.next == null) {
        throw new RuntimeException("当前链表为空");
     }
   }
ログイン後にコピー

2. Throws はメソッド関数ヘッダーに表示され、throw は関数ヘッダーに表示されます。

rree

以上がJavaのthrowとthrowsの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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