2016-03-24 26 views
-2

Javaで簡単なコードを作成しました:eclipseでエラーが発生しました:ローカル変数が初期化されていない可能性があります

import java.util.Scanner;

The local variable scan may not have been initialized 

これを修正する方法:行10で

public class Book { 
    public static void main(String[] args) { 

     String title; 
     String author; 
     String pages; 
     Scanner scan; 
     String input = scan.nextLine(); 

     // Book #1 
     // =1= 

     Book anothermedium = new Book(); 


}} 

私はエラーを取得しますか?

+1

*ではない、それを初期化することによって明らかに*「この問題を解決する方法」... – Tom

+0

のようなものに

Scanner scan; 

を変更質問は毎日尋ねられます。また、これは「Eclipse」エラーではなく、Eclipseとは何の関係もありません。純粋でシンプルなJavaのエラーです。 –

答えて

0

はい。 を宣言しないでください。scanも初期化してください。このタイプなどのエラーメッセージの検索、 - 将来的には

Scanner scan = new Scanner(System.in); 
関連する問題