当前位置: 首页 > 知识库问答 >
问题:

Class--“.Class”是什么意思?[副本]

翁阳曜
2023-03-14

我已经阅读了Junit ExpectedException类的文档,在我所研究的所有示例中,.expect()方法的参数似乎都是奇怪地实现的。当您传入预期的异常类型时,它的.class扩展名似乎不是任何类型的方法。

有人能解释一下这个语法吗?谢谢你。示例代码如下:

public ExpectedException thrown = ExpectedException.none();

public void testPlusException() {
    thrown.expect(RuntimeException.class);
    Vector testVector = vector1.plus(vector3);

}

共有1个答案

红智鑫
2023-03-14

对类型调用。class将获取特定类型的class对象。您可以在这里阅读更多关于细节的信息。

http://docs.oracle.com/javase/tutorial/reflect/class/classnew.html

 类似资料: