我的程序在线程“main”中的异常java.lang.NumberFormatException:null

时间:2017-11-23 01:22:45

标签: java

我得到“线程中的异常”主“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.
    }

0 个答案:

没有答案