私はJavaで循環リストを実装しました。コードでint
の値を入力するよう尋ねられ、"END"
で入力リストを終了したいとします。コードは動作しますが、実行時例外をスローします:NumberFormatException
。ここでNumberFormatExceptionリンクリストの実装
try{
while(true){
newnode=new Node();
oldnode.next=newnode;
newnode.prev=oldnode;
System.out.print("Enter value:");
try{
ctrlstr=bfr.readLine();
}
catch(Exception ex){
ex.printStackTrace();
}
if (ctrlstr=="END") break;
newnode.val=Integer.parseInt(ctrlstr);
oldnode=newnode;
i++;
}
}
catch(Exception ex){
ex.printStackTrace();
}
どういうところですか?いつNumberFormatExceptionをスローするのですか? –