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