为什么java到处都要用到try catch?
天蓬老师
天蓬老师 2017-04-18 10:26:06
0
18
1805

新手学java,在什么情况下要包括try catch啊?
我理解的try catch 是处理异常。
难道java有些方法对象 本身就要配合try catch来使用的吗?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信(18)
小葫芦

使用するオブジェクトのメソッド宣言が例外をスローする可能性があるため、catch を試す必要があります。

いいねを押す +0
Peter_Zhu

RuntimeException を除き、他の例外がキャッチされない場合、コンパイラはメソッドが例外をスローする可能性があることを示すメッセージを表示します

いいねを押す +0
黄舟

場合によっては、最後までスムーズに実行されないメソッドが多く、必ず途中で間違いや例外が報告されます。何が問題だったのかを知るには、例外をキャッチし、適切な方法で処理する必要があります。

いいねを押す +0
大家讲道理

例外キャプチャは、通常、例外を生成する可能性があるコードに追加されます。適切な例外とコードの場所を選択することが最も重要です。

いいねを押す +0
Ty80

ログと連携してエラーやエラーメッセージを素早く見つけます

いいねを押す +0
Peter_Zhu

まず第一に、try catch はどこでも使用されるわけではありません。 try catch は、例外がスローされる可能性がある場合に使用されます。良い仕組みですが、悪用しないでください。
一部のプログラミング言語でも try catch の使用を推奨していません

いいねを押す +0
刘奇

例外のキャッチはプログラムの安定性に有益です

いいねを押す +0
大家讲道理

堅牢なプログラムは思ったように実行されません。データベース接続、null 参照でのメソッド呼び出し、読み込むローカル ファイルが存在しないなど、実行プロセス中に何らかのアクシデントが発生します。さまざまな予期せぬ状況が発生します。 、これらは例外であり、プログラムを作成するときに考慮する必要があります。このとき、例外をキャッチして、それに対して特別な処理を実行する必要があります。

いいねを押す +0
Peter_Zhu

Java 言語は非常に堅牢ですNon-RuntimeException はプログラム内で非RuntimeException必须要在程序中捕获向上抛出,总之总是要处理。try catchキャッチされるか

上方にスローされる🎜必要があります。 try catch は例外を処理するために使用されます。 🎜
いいねを押す +0
巴扎黑

メソッドを設計する人は、throws を使用して、関数が何らかの例外をスローする「可能性がある」ことを宣言できます

このメソッドを使用する人は、この例外を考慮する必要があります (呼び出し時に try/catch を行うか、自分で例外をスローします。どちらも行わないとコンパイル エラーが発生します)

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート