RT.. 不知道怎么描述. 看代码.void a() {
String s = b();
}String b() {
try {
........
}
catch {
..........
} return s;
}
b方法里因为一此原因可能会抛出异常, 请问有什么方法能让b方法里抛出异常后重新执行b方法? 我试过在catch里加上b()调用,但这样不行,因为执行后a方法里的String s不能得到返回值. 请问如何解决..? 谢谢.
String s = b();
}String b() {
try {
........
}
catch {
..........
} return s;
}
b方法里因为一此原因可能会抛出异常, 请问有什么方法能让b方法里抛出异常后重新执行b方法? 我试过在catch里加上b()调用,但这样不行,因为执行后a方法里的String s不能得到返回值. 请问如何解决..? 谢谢.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货