2016-03-24 35 views
-2

yerel değişken başlatıldı olmayabilir:Hata: Ben Java bazı basit kod yapılan

ithalat java.util.Scanner;

The local variable scan may not have been initialized 

Bunu düzeltmek için herhangi bir şekilde: Satır 10 günü

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(); 


}} 

hatası alıyorum?

+1

* gibi bir şey için

Scanner scan; 

değiştirme "düzeltmek için herhangi bir şekilde bu" * Açıkçası Gelecekte ... – Tom

+0

başlatılıyor tarafından - hata iletisinde arama, bu tip olarak soru her gün sorulur. Ayrıca bir kenara, bu bir "Eclipse" hatası değildir ve Eclipse ile ilgisi yoktur. Bu bir Java hatası, saf ve basit. –

cevap

0

Evet. Sadece ,scan, bildirimini de'u başlat.

Scanner scan = new Scanner(System.in); 
İlgili konular