前提・実現したいこと
キーボードから文字列を入力、それを出力したい
発生している問題・エラーメッセージ
Resource leak: '<unassigned Closeable value>' is never closedJava(536871799)
該当のソースコード
java
1public class Lesson2 { 2 public static void main(String[] args) { 3 String name; 4 System.out.println("名前を入力してください:"); 5 name = new java.util.Scanner(System.in).nextLine(); 6 System.out.println(name); 7 } 8} 9
試したこと
java リソース・リーク'<unassigned Closeable value>'が閉じられることはありません。このサイトに書いてあることを試してみました
Scanner scanner = new java.util.Scanner(System.in);のScanner にエラーが出て、シンボルを見つけられませんと出ます
補足情報(FW/ツールのバージョンなど)
Scanner scanner = new java.util.Scanner(System.in);
と宣言せず、name = new java.util.Scanner(System.in).nextLine();
でコンパイル、実行しても問題はないのですが、VScode上で黄色波線が出て、上記のエラーのようなものが出ます
回答4件
あなたの回答
tips
プレビュー