今天下午开发,遇到parsnInt()函数转换失败的异常,本是一个很明显的错误,但是整整花了4个小时的时间,才定位到这个错误。
android程序在出现异常的时候,最常见的就是直接闪退,不给一点分析的机会,只能不断的调试加查找日志。
今天出现此低级错误的原因在于忽视了EditText的空值,直接get使用,未做处理。
1. get输入框的值后请做进一步处理再使用
2.使用parse---等转换函数请捕获异常,避免直接闪退
try{
}catch{
}
3.遇问题请冷静对待
不知所云,但请谨记