有没有办法忽略这个错误?我觉得在不想运行的代码前放置 return
比注释更容易(当注释重叠且出现问题时)...
if
语句,例如:if(true)
return;
// unwanted code follows. no errors.
i++;
j++;
使用这段代码,你将不会收到Unreachable statement
错误,并且能够获得你想要的结果。
if (true)
可以提示可能存在问题,删除它的风险也稍微降低了一些。 - 463035818_is_not_a_number33. if (1==1) return;
34. System.out.println("Hello world!");
它也适用于其他语言。但是没有第34行的ByteCode。
if (true)...
没有问题。编译器仍会将条件作为内置基本级别优化删除,但不会触发Unreachable Code错误。 - alifesome_code();
more_code();
// */
/*
some_code();
more_code();
// */
/*
。你需要修复那段代码 无法访问的代码。
public void display(){
return; //move the return statement to appropriate place
int i;
}
编译器无法编译您的源代码。 您必须确保您的源代码每一行都可以被编译器访问。
if (2 > 1) return;
来进行调试。 - Denis Tulskiy