1
我实现的处理程序覆盖SimpleChannelHandler messageReceived,channelConnected和exceptionCaught方法。Netty SimpleChannelHandler方法抛出异常类型
抛出一个基本异常类型意味着PMD抱怨“签名声明抛出异常”。
什么是最好的方式来处理Netty异常,而不是抛出基础异常类型?
我的猜测是从我所有的处理程序中删除“抛出异常”。然后发生的任何异常最终都会传播到管道中最后一个上游/下游处理程序中的exceptionCaught()方法。这是一个正确的假设吗?