我有一个写入数据库的方法,但如果它无法写入数据库,那么我Runtime
使用Exception Class
.
public fun()
{
try
{
writeInDb(....);
}
catch(Exception E)
{
//log the event
}
}
现在我有另一个函数调用此函数fun()
,但它也捕获异常并根据结果向客户端发送消息,无论成功与否。例如:
funA()
{
try
{
fun();
}
catch(Exception E)
{
//send message to user
}
}
我在这里有一个疑问,因为fun()
我已经捕获了运行时异常,所以将funA
能够知道发生了异常,以便它可以发送正确的消息。