public static String format(String message, Object args[])
{
MessageFormat mf;
mf = (MessageFormat)_formats.get(message);
if(mf != null)
break MISSING_BLOCK_LABEL_48;
String msg;
Exception except;
try
{
msg = _messages.getString(message);
}
// Misplaced declaration of an exception variable
catch(Exception except)
{
return message;
} mf = new MessageFormat(msg);
_formats.put(message, mf);
return mf.format(((Object) (args)));
except; return "An internal error occured while processing message " + message; } if(mf != null)
break MISSING_BLOCK_LABEL_48;和后面的
mf = new MessageFormat(msg);
_formats.put(message, mf);
return mf.format(((Object) (args)));
except; return "An internal error occured while processing message " + message;怎么改
{
MessageFormat mf;
mf = (MessageFormat)_formats.get(message);
if(mf != null)
break MISSING_BLOCK_LABEL_48;
String msg;
Exception except;
try
{
msg = _messages.getString(message);
}
// Misplaced declaration of an exception variable
catch(Exception except)
{
return message;
} mf = new MessageFormat(msg);
_formats.put(message, mf);
return mf.format(((Object) (args)));
except; return "An internal error occured while processing message " + message; } if(mf != null)
break MISSING_BLOCK_LABEL_48;和后面的
mf = new MessageFormat(msg);
_formats.put(message, mf);
return mf.format(((Object) (args)));
except; return "An internal error occured while processing message " + message;怎么改
{
MessageFormat mf = (MessageFormat)_formats.get(message);
if(mf != null)
return null;
String msg;
try
{
msg = _messages.getString(message);
}
catch(Exception except)
{
return "An internal error occured while processing message " + message;
} mf = new MessageFormat(msg);
_formats.put(message, mf);
return mf.format(args);}
if(mf != null)
break MISSING_BLOCK_LABEL_48;还有 mf = new MessageFormat(msg);
_formats.put(message, mf);
return mf.format(((Object) (args)));
except; return "An internal error occured while processing message " + message;是两个return这个是我反编译过来的程序,怎么改是正确的,还没说明白????ZW_Ren(任再旺) ( )
if(mf != null)
return null;这么改?好像矛盾啊
这东西你在哪定义的?
(如果能编译通过,最好再反编译一下,看看跟原来的反编译结果是否一样)public static String format(String message, Object args[]) {
try {
MessageFormat mf = (MessageFormat)_formats.get(message);
if (mf == null) {
String msg = _messages.getString(message);
mf = new MessageFormat(msg);
_formats.put(message, mf);
}
return mf.format(((Object) (args)));
} catch(Exception except) {
return "An internal error occured while processing message " + message;
}
}
我想搂主是不是能把你整个类的反编译程序都贴出来。我有兴趣帮你反反编译回来。呵呵。我学JAVA就是从反编译开始的。我想这个类应该不麻烦。