1. 错误一定要打日志!
异常错误与日志的记录,需要同步
2.Future 一定要处理异常
当异步调用内,抛出runtime 异常时,如何自动捕捉,并让future completeExceptions呢?
FloatVectorReader内将float转为int时遇到runtime exception,结果外部一直无法感知,future一直处于未完成状态
设置执行future的thread pool属性,setUncaughtExceptionHandler
1. 错误一定要打日志!
异常错误与日志的记录,需要同步
2.Future 一定要处理异常
当异步调用内,抛出runtime 异常时,如何自动捕捉,并让future completeExceptions呢?
FloatVectorReader内将float转为int时遇到runtime exception,结果外部一直无法感知,future一直处于未完成状态
设置执行future的thread pool属性,setUncaughtExceptionHandler
本文标题:2018-12-21
本文链接:https://www.haomeiwen.com/subject/amwpkqtx.html
网友评论