小编Jea*_*nie的帖子

对于某些java类型,将java类型对象转换为字符串失败

我使用以下代码将类型对象转换为字符串, fieldValue定义为类型对象.

keyl.put(fieldName, (String) fieldValue);
Run Code Online (Sandbox Code Playgroud)

对象的类型的值可以是唯一的Java类型

java decimal ,byte,float, calendar ,date etc ...
Run Code Online (Sandbox Code Playgroud)

当我获得fieldValue价值时,java.util.date我得到了一个例外,因为铸造不成功.我该如何克服这个问题?

java types casting type-conversion

4
推荐指数
1
解决办法
3万
查看次数

抛出异常表单覆盖方法,无异常在org方法接口上定义

我正在从org.eclipse.emf.transaction.RecordingCommand扩展类RecordingCommand; 我需要覆盖受保护的方法doExecute(),方法定义不包含任何抛出的异常但是我的代码中有选项我有异常并且我想抓住它并提高它,我应该如何处理这种异常,这里我抛出了消息,e但我不确定这是否是正确的方法.

我希望你能理解这个问题,因为我觉得它更复杂,只是扔E

iethrow异常

@Override 
protected void doExecute() {
    try { 
        //my logic
   } catch(Exception e) {
        throw e;
   }
}
Run Code Online (Sandbox Code Playgroud)

java exception-handling exception eclipse-emf

1
推荐指数
1
解决办法
418
查看次数