这是从文件中读取输入的代码,该文件包含roll,name,age,street,city,zipcode
形式的学生详细信息。
其中几个值甚至可以null
。
对于以下代码,我收到java.lang.ArrayIndexOutOfBoundsException: 1
代码如下 -
BufferedReader br=new BufferedReader(new FileReader(fileName));
while((line=br.readLine())!=null){
split_array=line.split("\\,");
String roll1=split_array[0];
String name=split_array[1];// This is the line which causes Exception
String age1=split_array[2];
String street=split_array[3];
String city=split_array[4];
String zip=split_array[5];
}
答案 0 :(得分:0)
如果文件中间有空行,则应
this.onViewActivate = function (event) {
window.location = "https://www.youtube.com/watch?v=eM8Wpq-oD5o&index=3&list=PLbh4x6U6o9F6sLbGWaAtgdvEmceJLYgwO";
};
或
if (line.equals(""))
continue;
致电if (split_array.length <= 1)
continue;
答案 1 :(得分:0)