业务场景:consumer需要明确catch provider抛出的自定义异常。
dubbo内部提供ExceptionFilter来处理异常,源码中不难看出dubbo对unchecked异常进行了包装成RuntimeException的处理。所以当provider需要抛出的自定义异常extends Exception时,consumer就能明确的进行catch。dubb
业务场景:consumer需要明确catch provider抛出的自定义异常。
dubbo内部提供ExceptionFilter来处理异常,源码中不难看出dubbo对unchecked异常进行了包装成RuntimeException的处理。所以当provider需要抛出的自定义异常extends Exception时,consumer就能明确的进行catch。dubb