java - java中不带循环的If中断

标签 java break

如果字符串的长度(originalPath.length)等于某个特定数字,我想退出函数,这也是限制,我不能做任何其他事情?

String original = originalPath.substring(0, originalPath.length() - separatorPos);

此代码片段是函数的一部分,而不是循环。

最佳答案

创建一个 void 方法,然后 您可以使用 if 条件和 return 语句 like

if(condition){

return;
}

return is used to stop further execution and return any value back from where it was called.

还有其他选项,例如抛出相同的异常和break,继续java中的循环

关于java - java中不带循环的If中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49670635/

相关文章:

java - 为什么这个 break 语句 break 不起作用?

java - 如何在我的 Android 应用程序项目中包含新的 .java 文件?

java - 如何使用 JSON 将字符串从 android 传递和读取到 sql

java - 有没有机器独立的编译器?

java - Lucene:查询的命中率是多少?

C# - while 循环内的 foreach 循环 - 中断 foreach 并立即继续 while 循环?

java - 如何删除 netbeans 6.5 中的 buttonGroup

java - 为什么这个 while 循环不会中断?

Python 在循环中支持 `else`。 Ruby 中是否有类似的功能?

java - 在不使用 break 的情况下跳出嵌套的 for 循环