2017-11-23 11 views
-4

"スレッドで例外が発生しました "メイン" java.lang.NumberFormatException:null "が発生します。スレッド "main"の例外例外:main "java.lang.NumberFormatException:null

マイコード:ここでは、あなたの変数を初期化する必要が

package luastanah; 
import javax.swing.*; 

public class Luastanah { 

/** 
* @param args the command line arguments 
*/ 
public static void main(String[] args) { 
    String stipe = null; 
    // TODO code aString stipe=JOptionPane.showInputDialog("masukkan tipe"); //Digunakan untuk menampilkan sebuah pop up yang berisi perintah untuk memasukkan sebuah nilai. 
    int tipe=Integer.parseInt(stipe);// Digunakan untuk merubah inputan menjadi bertipe data Integer. 
    String stanah=JOptionPane.showInputDialog("masukkan luas tanah"); //Digunakan untuk menampilkan sebuah pop up yang berisi perintah untuk memasukkan sebuah nilai. 
    int tanah=Integer.parseInt(stanah);// Digunakan untuk merubah inputan menjadi bertipe data Integer. 
    String srumah=JOptionPane.showInputDialog("masukkan luas rumah"); //Digunakan untuk menampilkan sebuah pop up yang berisi perintah untuk memasukkan sebuah nilai. 
    int rumah=Integer.parseInt(srumah);// Digunakan untuk merubah inputan menjadi bertipe data Integer. 

    switch (tipe){ 
     case 1:{//digunakan untuk pengambilan keputusan pernyataan telah disediakan.   case 1:{ 
      int harga=tanah*50000+rumah*2000000;//digunakan untuk menghitung data harga yang berniali integer. 
      JOptionPane.showMessageDialog(null,"total="+harga);//Digunakan untuk menampilkan sebuah pop up keterangan dari hasil yang telah dieksekusi. 
      break;//digunakan untuk menghentikan proses yang terjadi apabila perintah untuk eksekusi telah dilaksanakan. 
    } 

答えて

関連する問題