我知道如何创建例外,但我想故意“打破”另一个类。
让我们有两个类X和Y。
如果X正在运行,我该如何创建一个导致控制台从Y输出异常的异常?
谢谢!
~Java首选
编辑: 显然+ MarsAtomic和+ Murat K.无法正确理解英语。我要求从另一个类抛出异常,而不是正在运行的类。我不明白人们如何能够在如此缺乏阅读理解水平的社会中生活。
答案 0 :(得分:0)
throw new RuntimeException();
或
String exceptionMsg = "Error";
throw new RuntimeException(exceptionMsg);
-
public class X
{
public X()
{
Y.CreateException();
//or
Y.CreateException("Error");
}
}
public class Y
{
public static void createException()
{
throw new RuntimeException();
}
public static void createException(String msg)
{
throw new RuntimeException(msg);
}
}
答案 1 :(得分:0)
让我们:
const router = express.Router() as RouterWs;
router.ws('/somepath', (ws, req) => {...
这是你的意思吗?