Java - 检查 parseInt 是否引发异常
我想知道只有当Integer.parseInt(whatever)没有失败时,如何做点什么。
更具体地说,我有一个由换行符分隔的用户指定值的jTextArea。
我想检查每一行,看看是否可以转换为int。
像这样,但它不起作用:
for(int i = 0; i < worlds.jTextArea1.getLineCount(); i++){
if(Integer.parseInt(worlds.jTextArea1.getText(worlds.jTextArea1.getLineStartOffset(i),worlds.jTextArea1.getLineEndOffset(i)) != (null))){}
}
任何帮助赞赏。