-2
我越來越java.lang.NullPointerException
任何人都可以請我幫忙嗎? 我是java的初學者。我得到一個java.lang.NullPointerException在37行
public class HelloComplex {
public static String[] vehicles = {"Car","Bus","Auto"};
public static String[][] drivers = {
{"Richa","Preeti","Bhawna","Vishakha"},
{"Rishabh","Shahrukh","Shubham"},
{"Antriksh","Ashwani","Navneet"}
};
public static void main(String[] args) {
Map<String, Set<String>> map = new HashMap<String, Set<String>>();
for(int i =0 ; i<vehicles.length; i++){
String vehicle = vehicles[i];
String[] driversList = drivers[i];
Set<String> driverSet = new LinkedHashSet<String>();
for(String driver : driversList){
driverSet.add(driver);
}
map.put(vehicle, driverSet);
}
Set<String> driversList = map.get("helicopter");// here i am getting
for(String driver : driversList){
System.out.println(driver);
}
}
}
所以通過看代碼在37行工作啓動爲什麼它拋出異常! –
我不認爲你正在接受你指出的那一行上的異常。你可以在'for(String driver:driversList){'lines。 –