[解決済み】Javaにgoto文はあるのか?
2022-03-31 17:01:24
質問
私はこのことについて混乱しています。ほとんどの人が、Javaにはgoto文がないと言われています。
でも、調べたら、Javaのキーワードの一つであることがわかりました。どこで使えるのでしょうか?もし使えないのなら、なぜJavaのキーワードになったのでしょうか?
解決方法は?
その
Javaキーワード一覧
が指定されています。
goto
というキーワードがありますが、これは "not used" としてマークされています。
オリジナルのJVMにあった( VitaliiFedorenko さんの回答 ) が、その後削除されました。おそらく、後のバージョンのJavaに追加された場合に備えて、予約キーワードとして残しておいたのでしょう。
もし
goto
がリストになかった場合、後で言語に追加されると、その単語を使用していた既存のコードに
goto
を識別子(変数名、メソッド名など)として使用すると、壊れてしまいます。しかし、なぜなら
goto
はキーワードなので、そのようなコードは現時点ではコンパイルすらできず、既存のコードを壊すことなく、後で実際に何かをさせることは可能です。
関連
-
[解決済み] Java の substring() の時間複雑性
-
[解決済み] java.lang.IncompatibleClassChangeError: Mongo クラスを実装しています。
-
[解決済み] プロトコルハンドラの初期化に失敗しました。
-
[解決済み] android.support.v4.app.FragmentActivity' で 'TAG' がプライベートアクセスされている。
-
[解決済み] 午前0時からの時間を秒単位で取得する方法
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] JavaでNullPointerExceptionを回避する方法
-
[解決済み] 整数の平方根が整数であるかどうかを判断する最速の方法
-
[解決済み] Javaで数値を小数点以下n桁に丸める方法
-
[解決済み] java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException を解決するには?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Javaで拡張子なしのファイル名を取得する方法は?
-
[解決済み] java.sql.SQLException: ORA-00933: SQL コマンドが正しく終了していません。
-
[解決済み] このフォーマット(Tue Jul 13 00:00:00 CEST 2010)の日付をJavaの日付に変換する方法(文字列はalfrescoのプロパティに由来しています)
-
[解決済み] ORA-01654: インデックスを拡張できません。
-
[解決済み] JAVA_OPTIONS、JAVA_TOOL_OPTIONS、JAVA_OPTSの違いについて
-
[解決済み] javaでAnnotation Inheritanceのようなものはあるのでしょうか?
-
[解決済み] javaでメソッドを呼び出すプログラムのエラー修正
-
[解決済み] init-paramとcontext-param
-
[解決済み] .lengthが解決できない、またはフィールドでない
-
[解決済み】C#のyieldキーワードは何に使われるのか?