java: 不兼容的類型: org.exolab.castor.xml.MarshalException無法轉換為java.lang.Throwable
try{
marshaller.marshal(rpic);
}catch (MarshalException e) {
} catch (ValidationException e) {
}
這兩個異常都無法通過catch捕獲,是這兩個異常無法轉化為java.lang.Throwable。
看下這個類別的源碼呀,按理不是繼承自Throwable的怎麼能叫Exception呢
補充:
特地去試了下,是沒有問題的,建議檢查下代碼和配置
該jar所依賴的castor-core-1.3.3.jar在本地maven倉庫沒有下載全。