よくある例外の問題と解決策
2022-01-24 19:26:31
1. ソースコード:[System.out.prntln("システムに未知のエラーがあります。解決するプログラマーを見つけてください")];.
Error:The method prinln(String) is undefined for type PrintStream
Parse:The method prinln(String) is undefined for type PrintStream
解決策:print文のprinlnはスペルミスです。
2. ソースコード:Test test[]=new Test[];
エラーです。変数には次元式か配列のイニシャライザーを指定する必要があります。
回答:変数は次元表現か配列イニシャライザのどちらかを提供する必要があります。
回避策 配列の長さを指定する
3. ソースコード 文字列名="zhang"。
エラーです。構文エラー、ブロックステートメントに ";" を挿入してください。
パースしてください。構文エラー、挿入、ステートメントブロックの完了
回避策 不完全なステートメント、セミコロンを追加する。
4. エラーです。メソッドの戻り値の型がありません
回答:メソッドの戻り値の型が不明です。
回避策 このメソッドに戻り値の型を追加するか、voidとして指定します。
5. ソースコード 文字列="wang"。
エラーです。String cannot be resolved to a variable
パースしてください。文字列は変数に解決できません
回避策:String 型の変数の変数名を付け直す
6. エラーです。パブリックタイプ SixExceptions は、独自のファイルで定義する必要があります。
回答:パブリックタイプSixExceptionsは、それ自身のファイルで定義する必要があります。
回避策 クラス名をファイル名と同じにする
7. ソースコード List<String> list=new ArrayList<String>();
list.add(1)を実行します。
エラーです。List<String> 型のメソッド add(int, String) は、引数 (int) には適用できません。
回答:例外名:List<String> 型のメソッド add(int,string) は、引数 (int) には適用されません。
回避策 リスト一覧にString型データのみを追加する
8. ソースコード:name();
エラーです。メソッド name() は Zuoye 型では未定義です。
回答:メソッドname()は未定義です。
回避策 を呼び出す前に、まずこのメソッドを設定します。
9. ソースコード リスト list=new Array();
エラーです。Array cannot be resolved to a type
パース:配列の型がない
回避策 対応する配列に型を追加する
10. エラー:代入の左辺は変数でなければならない
Parse:代入の左辺は変数でなければならない
解決方法 if (a==1) のように、タスクの左側に変数を置くこと。
11. ソースコード:int num={1,2,3};
Error: Type mismatch: int[] から int に変換できません。
回答:型の不一致:int[]に変換する必要があります。
回避策:[ ]がない場合は、intの末尾に追加します。
12. コード Properties properties=new Properties();
エラーです。プロパティは型に解決できません
パースしてください。プロパティが型に解決できない
回避策 プロパティのインポート
13.エラー 構文エラー、VariableInitializerを完了するために")"を挿入してください。
Ans: 構文エラー、VariableInitializerを完了するために"を挿入。
h
解決策:括弧を追加する
14. ソースコード:int a=1.110
エラーです。Type mismatch: doubleからintに変換できません。
回答:型の不一致:doubleからintへの変換ができない
解答 aの値が1.110になると判断した場合、aの型を変更します。
15. エラー AbstractClass タイプをインスタンス化できません。
回答:抽象クラスのインスタンス化ができない
回避策 インスタンス化しない
16.エラー:ArrayList<ETcass>は型に解決できません。
Parse:ArrayList < ETass > が型に解決できません。
回避策 コレクションジェネリックタイプを変更する
17. コード BBException b=new ErrorTest()。
Error: タイプミスマッチ:ErrorTestからBBExceptionに変換できません。
説明: タイプミスマッチ: errortest から bbexception に変換できません。
回避策 ErrorTestをBBExceptionから継承させる。
18. エラーです。タイプErrorTestはすでに定義されています
解決策: errortest はすでに定義されています。
回避策:クラス名を変更する
19. コード:while(true){}break;
エラーです。到達できないコード
パースしてください。到達不能なコード
解決策:無限ループの中にbreakが配置される
20. エラー:break はループまたはスイッチの外では使用できません。
Ans: break cannot be used outside of loop (ループやスイッチの外ではbreakは使えない)
解決方法 ブレークの位置がずれているか、ブレークを削除してください。
21. エラー:抽象的なメソッドは本体を指定しない
言い換え;抽象的なメソッドは、メソッド本体を指定しない
回避策:メソッド本体を削除する
22. エラーです。ローカル変数 i は初期化されていない可能性があります。
回答:ローカル変数iが初期化されていない可能性があります。
解決方法 ローカル変数を初期化する
23. エラーです。int 型のリテラル 111111111111111 は範囲外です。
説明 値が int 型の範囲外です。
解決方法 より大きな範囲を持つ型に変更するか、値の大きさをintの範囲内に変更します。
24.エラー トークン "throw"でシンタックスエラー、throwsが期待されます。
回答:"throw" の構文エラーは throws であるべきです。
回避策:throwsに変更する
25.エラー 宣言されたパッケージ "com.easytopit" は期待されたパッケージ "com.easytopit.map" に一致しません。
パースします。パッケージパスが期待されるパッケージパスと一致しないことを宣言する
回避策 パッケージのパスを正しいパスに変更する
26.エラーです。このメソッドは、String[]型の結果を返す必要があります。
回答:このメソッドは、文字列配列型の結果を返す必要があります。
回避策:結果を返す
27. エラー Type mismatch: Object から Person への変換ができません。
回答:型の不一致:Person を持つオブジェクトを宣言できない。
回避策 ObjectをPersonに強力に変換する
28.エラー:SvpList 型は、継承された抽象メソッド Comparable<T>.compareTo(T) を実装する必要があります。
回答:クラス SvpList は継承された抽象メソッド Comparable<T>.compareTo(T) を実装する必要があります。
解決方法 抽象的なメソッドをインターフェイスの中に実装する
29. エラーです。パブリックタイプAは、それ自身のファイルで定義する必要があります。
回答:public型は専用のファイルで定義する必要があります(クラス内に2つのpublicクラスがある場合)。
回避策:1つのファイルに1つのパブリッククラスがある場合
30. エラーです。静的なコンテキスト(環境)では使用できません。
Ans: 静的なコンテキストでは使用できません。
回避策:これを削除する
Error:The method prinln(String) is undefined for type PrintStream
Parse:The method prinln(String) is undefined for type PrintStream
解決策:print文のprinlnはスペルミスです。
2. ソースコード:Test test[]=new Test[];
エラーです。変数には次元式か配列のイニシャライザーを指定する必要があります。
回答:変数は次元表現か配列イニシャライザのどちらかを提供する必要があります。
回避策 配列の長さを指定する
3. ソースコード 文字列名="zhang"。
エラーです。構文エラー、ブロックステートメントに ";" を挿入してください。
パースしてください。構文エラー、挿入、ステートメントブロックの完了
回避策 不完全なステートメント、セミコロンを追加する。
4. エラーです。メソッドの戻り値の型がありません
回答:メソッドの戻り値の型が不明です。
回避策 このメソッドに戻り値の型を追加するか、voidとして指定します。
5. ソースコード 文字列="wang"。
エラーです。String cannot be resolved to a variable
パースしてください。文字列は変数に解決できません
回避策:String 型の変数の変数名を付け直す
6. エラーです。パブリックタイプ SixExceptions は、独自のファイルで定義する必要があります。
回答:パブリックタイプSixExceptionsは、それ自身のファイルで定義する必要があります。
回避策 クラス名をファイル名と同じにする
7. ソースコード List<String> list=new ArrayList<String>();
list.add(1)を実行します。
エラーです。List<String> 型のメソッド add(int, String) は、引数 (int) には適用できません。
回答:例外名:List<String> 型のメソッド add(int,string) は、引数 (int) には適用されません。
回避策 リスト一覧にString型データのみを追加する
8. ソースコード:name();
エラーです。メソッド name() は Zuoye 型では未定義です。
回答:メソッドname()は未定義です。
回避策 を呼び出す前に、まずこのメソッドを設定します。
9. ソースコード リスト list=new Array();
エラーです。Array cannot be resolved to a type
パース:配列の型がない
回避策 対応する配列に型を追加する
10. エラー:代入の左辺は変数でなければならない
Parse:代入の左辺は変数でなければならない
解決方法 if (a==1) のように、タスクの左側に変数を置くこと。
11. ソースコード:int num={1,2,3};
Error: Type mismatch: int[] から int に変換できません。
回答:型の不一致:int[]に変換する必要があります。
回避策:[ ]がない場合は、intの末尾に追加します。
12. コード Properties properties=new Properties();
エラーです。プロパティは型に解決できません
パースしてください。プロパティが型に解決できない
回避策 プロパティのインポート
13.エラー 構文エラー、VariableInitializerを完了するために")"を挿入してください。
Ans: 構文エラー、VariableInitializerを完了するために"を挿入。
h
解決策:括弧を追加する
14. ソースコード:int a=1.110
エラーです。Type mismatch: doubleからintに変換できません。
回答:型の不一致:doubleからintへの変換ができない
解答 aの値が1.110になると判断した場合、aの型を変更します。
15. エラー AbstractClass タイプをインスタンス化できません。
回答:抽象クラスのインスタンス化ができない
回避策 インスタンス化しない
16.エラー:ArrayList<ETcass>は型に解決できません。
Parse:ArrayList < ETass > が型に解決できません。
回避策 コレクションジェネリックタイプを変更する
17. コード BBException b=new ErrorTest()。
Error: タイプミスマッチ:ErrorTestからBBExceptionに変換できません。
説明: タイプミスマッチ: errortest から bbexception に変換できません。
回避策 ErrorTestをBBExceptionから継承させる。
18. エラーです。タイプErrorTestはすでに定義されています
解決策: errortest はすでに定義されています。
回避策:クラス名を変更する
19. コード:while(true){}break;
エラーです。到達できないコード
パースしてください。到達不能なコード
解決策:無限ループの中にbreakが配置される
20. エラー:break はループまたはスイッチの外では使用できません。
Ans: break cannot be used outside of loop (ループやスイッチの外ではbreakは使えない)
解決方法 ブレークの位置がずれているか、ブレークを削除してください。
21. エラー:抽象的なメソッドは本体を指定しない
言い換え;抽象的なメソッドは、メソッド本体を指定しない
回避策:メソッド本体を削除する
22. エラーです。ローカル変数 i は初期化されていない可能性があります。
回答:ローカル変数iが初期化されていない可能性があります。
解決方法 ローカル変数を初期化する
23. エラーです。int 型のリテラル 111111111111111 は範囲外です。
説明 値が int 型の範囲外です。
解決方法 より大きな範囲を持つ型に変更するか、値の大きさをintの範囲内に変更します。
24.エラー トークン "throw"でシンタックスエラー、throwsが期待されます。
回答:"throw" の構文エラーは throws であるべきです。
回避策:throwsに変更する
25.エラー 宣言されたパッケージ "com.easytopit" は期待されたパッケージ "com.easytopit.map" に一致しません。
パースします。パッケージパスが期待されるパッケージパスと一致しないことを宣言する
回避策 パッケージのパスを正しいパスに変更する
26.エラーです。このメソッドは、String[]型の結果を返す必要があります。
回答:このメソッドは、文字列配列型の結果を返す必要があります。
回避策:結果を返す
27. エラー Type mismatch: Object から Person への変換ができません。
回答:型の不一致:Person を持つオブジェクトを宣言できない。
回避策 ObjectをPersonに強力に変換する
28.エラー:SvpList 型は、継承された抽象メソッド Comparable<T>.compareTo(T) を実装する必要があります。
回答:クラス SvpList は継承された抽象メソッド Comparable<T>.compareTo(T) を実装する必要があります。
解決方法 抽象的なメソッドをインターフェイスの中に実装する
29. エラーです。パブリックタイプAは、それ自身のファイルで定義する必要があります。
回答:public型は専用のファイルで定義する必要があります(クラス内に2つのpublicクラスがある場合)。
回避策:1つのファイルに1つのパブリッククラスがある場合
30. エラーです。静的なコンテキスト(環境)では使用できません。
Ans: 静的なコンテキストでは使用できません。
回避策:これを削除する
関連
-
エラーです。アクセス制限です。タイプ 'OperatingSystemMXBean'はAPIではありません(必要なライブラリに制限があります)。
-
Vueはeslintrc.jsファイルを設定することで、no-trailing-spacesやno-undefなどのコンパイル時のエラーを修正することができます。
-
CUDAドライバのバージョンがCUDAランタイムのバージョンに対して不足しています。
-
[エラー] '}' トークンの前に期待される式
-
JAVA の小さな問題を解決する
-
Anaconda の PackagesNotFoundError: 次のパッケージは、現在のチャンネルから利用できません。
-
Unity3d Drag and Drop script reports error スクリプトクラスが見つからないため、スクリプトコンポーネント "" を追加できません。
-
init()でエラーが発生しました。ログはすでに使用中です エラー解決
-
SQLステートメント共通エラー。"不明な列 'xxx' in 'where 節 "どのように解決するには?
-
オブジェクト[1]からnilオブジェクトを挿入しようとしました' Error
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
TP5.1 で数値が正しく表示されない問題が発生しました。
-
error unable to access jarfile Solution
-
eclipse Java ファイルオープン例外解決 : java.lang.StringIndexOutOfBoundsException: 文字列のインデックスが範囲外:26
-
Uncaught TypeError: Node' の 'removeChild' の実行に失敗しました: 1 つの引数が必要ですが、0 つしかありません。
-
2013 - 「初期通信パケットの読み込み」で MySQL サーバーへの接続が失われ、システムエラーが発生しました。0
-
Mac mvn : コマンドが見つかりません。
-
コンパイル時の型エラーでメソッドが未定義になる
-
このアプリケーションは、ランタイムに異常な方法で終了するよう要求しました。
-
Pythonの一般的なエラーとデバッグ方法 (2)
-
android:textAlignment パラメータ説明