問題タブ [throws]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 「UncheckedExceptionをスローする」が意味をなすかどうか
私はJavaでこの章を研究していて、メソッドのシグネチャの後Exception
に何かを置くのが良いかどうか疑問に思っていました。throws UncheckedException
チェックされた例外を使用すると、コードをコンパイルするためにその種のステートメントが必要であり、try、catchを使用すると、最後にすべての例外を処理できることがわかります。throws UncheckedException
しかし、私の質問は、メソッドシグネチャの後にアフターを追加することでどのような違いが生じるのかということです。たとえば、File
オブジェクトを使用して次のコードをコンパイルするには、チェックされた例外が必要です。
しかし、そのようなステートメントが次のコードにどのような影響を与えるか:
前もって感謝します。
java - System.out.print中に例外をキャッチするエラー
double lookup( int i); を実装する 2 つのクラスがあります。そして、質問を解決する際にその lookup(int i) を使用する場所、またはこの場合はルックアップ値を出力する場所です。このケースは配列用です。
したがって、例外のドキュメントまたは google/textbook を読み、次のコードが付属しています。
それを私のクラスに引き継ぎ、私のセットを出力してみます。ここで、セットは上のクラスで定義したオブジェクト タイプの名前です。
印刷の最後の「、」を避けるために2つのprint()を使用していますが、
未処理の例外 Exception (私の例外の名前は Exception でした)
print() で例外をキャッチする必要があると思いますが、正しいフォーマットをオンラインで見つけることができません。書く必要がありますか
例外をキャッチする 例外? これは、キャッチ時に無効な型を示す構文エラーが発生するためです。
http://docs.oracle.com/javase/tutorial/essential/exceptions/のようなソース はほとんど役に立たず、テキストが何を伝えているのか理解できないようです。また、例のコーディングを実際に理解できる複数の例を含むソースを見つけるのにも苦労しています。
上記のキャッチフレーズのソース/例と、おそらく新しいJavaプログラマー向けの適切な例のソースを誰か教えてもらえますか? 私の本は恐ろしく、上記のキャッチフレーズのわかりやすい例をオンラインで見つけることができないようです.
java - Java 1.6 で指定されていない階乗再帰例外
次のコードで例外が発生しないのはなぜですか? このコードを実行した後、test.fact(t.java:32) No Compile-Time Error was found で言及されている無限ループを取得しています。
たとえば、私が使用していると言いながら
それは正常に実行され、エラーを表示する再帰の問題は何ですか???
android - アンドロイドでエラー無効なURLをスローする方法
gridviewアプリケーションを作成し、jsonから提供されたURLを使用して画像のパスを取得しました。JSONは画像の多くのURLパスを提供し、すべてのURLには無効なパスがあります。
エラーの無効なURLをスローして、別のURLを取得するにはどうすればよいですか?
java - 私は例外をダッキングしてJVMに渡させていますが、コンパイル時エラーが発生するべきではありませんか?
サンプルコードは次のとおりです。-
コードのコンパイル中に何も取得しません。これは、JVMがこの場合の例外を処理することを意味しますか?または、システムがシーケンサーを提供できない場合、プログラムは終了しますか?
java - throws 関数の try/catch
throws 関数に try/catch を入れた場合、例外が発生した場合、どちらが実行されますか?
catch 句で何かを行うか、例外をスローするか、またはその両方を行いますか?
さらに詳細を追加すると、内部スコープの例外が他のスコープから継承された場合、またはその逆の場合はどうなるでしょうか?
投稿にパラメーターが含まれていない場合、この機能は何ですか?
例 :
getParameter は、HttpServlet を拡張する BaseServlet クラスの関数です。
java - Java 書き出しプログラム ハンドルされない例外の種類 IOException
プログラムのこの部分で複数のエラーが発生しています。基本的に行うことは、整理されていないファイル PersonnelInfo.txt から入力を読み取り、それを EmployeeInfo クラスの配列に並べ替えることです (問題がそのクラスにあるとは思わないため投稿されていません。参考までに載せます)。
情報 (名前、ID 番号、会社での役職など) を並べ替えた後、プログラムはこれを別のファイル ORGANIZEDPersonnelInfo.txt に書き込みます。このファイルは次のように並べ替えられます。
名前:ここに従業員名
ID: ここに従業員 ID
等
私が得ている1つのエラーは「静的FileWriter writeOut ...」行にあり、「未処理の例外タイプIOExceptionです。スローIOExceptionをメインメソッド宣言に入れましたが、何もしませんでした。
次に、「public String toString()」メソッドで複数のエラーが発生しています。無効にしようとすると、戻り値の型が Object.toString() と互換性がないと言われます。それを文字列として保持し、null を返すと、try/catch を使用する必要がありますが、主なエラーはまだ存在します。
助けてください!これはかなりイライラします...
java - メソッド呼び出しで例外をスローする
メソッドでUnsupportedOperationExceptionをスローするにはどうすればよいですか?したがって、Iterableオブジェクトがあり、そのオブジェクトのremoveメソッドを禁止しようとしている場合。
以下のメソッドでは、イテレータの削除がUnsupportedErrorExceptionをスローして無効にする必要があるイテレータオブジェクトを返しています。メソッドの本体内でこれを行うことはできますか、それともどのように行うことができますか?
java - 欠落している「スロー」のエラーを抑制する方法
throws
メソッド内で例外をスローするときに、欠落している宣言のエラーをEclipseに抑制する方法はありますか?
を明示的に指定せずに何かをビルドして実行するとthrows
、メソッドがアンワインドされmain
、プログラムがクラッシュします (これは、この特定のケースで必要なことです)。など、それを行う特定の例外があります。sun.reflect.generics.reflectiveObjects.NotImplementedException
これにより、を指定する必要なくスローできますthrows
。
java - Android (またはおそらく Java) になじみのない「スロー」の使用法
Android のサンプル コードで、次のような「スロー」の見慣れない使い方を見つけました。
この場合、この「スロー」がどのように機能するかを知りたいだけです。go google で適切な検索ワードを見つけるのが少し難しかったので、これを投稿しました。