【发布时间】:2012-03-30 08:55:54
【问题描述】:
嘿...我有以下代码:
try { Nrtrde record = new Nrtrde(); }
catch (Exception e) {
System.out.println(" ERROR\n");
e.printStackTrace(); }
finally { Nrtrde record = new Nrtrde(); System.out.println(" OK\n"); }
record.setSpecificationVersionNumber(specificationVersionNo);
编译时出现以下错误:
NRTRDE\ENCODER.java:28: error: cannot find symbol
record.setSpecificationVersionNumber(specificationVersionNo);
^
symbol: variable record
location: class ENCODER
1 error
似乎我无法在try {} 内部创建一个对象并在try {} 外部使用它..
为什么?
谢谢
【问题讨论】:
标签: java