当前位置: 首页 > 面试题库 >

像Java中一样,C#中是否有throws关键字?

燕永昌
2023-03-14
问题内容

我有一个发生异常的功能,例如

private void functionName() throws Exception
{
   // some code that might throw an exception
}

谢谢!


问题答案:

否,因为C#中没有检查过的异常

如果您试图记录引发的异常,请使用标准的xml文档

/// <exception cref="InvalidOperationException">Why it's thrown.</exception>


 类似资料:
  • 问题内容: 我发现我喜欢使用C#的东西是属性和String.Format。 Java中是否存在类似C#的String.Format之类的东西? C#前: 问题答案: 它甚至被称为String.format(): 从Java 1.5开始,此方法可用。

  • 问题内容: 我需要一个允许部分匹配的case语句。我收到语法错误,但想知道是否有可能这样做。如果没有,我的第二个解决方案是将其重写为游标…示例: 问题答案: 试试这个 你可以运行的例子

  • 问题内容: 我知道Java本身没有直接的等效项,但也许是第三方? 真的很方便。当前,我想实现一个迭代器,该迭代器生成树中的所有节点,这大约是带有yield的五行代码。 问题答案: 我知道的两个选项是2007年的Aviad Ben Dov的infomancers- collections库 和2008年的Jim Jimler的YieldAdapter库 (在另一个答案中也提到了)。 两者都允许您使用

  • 问题内容: 我已经使用LESS.js之前。易于使用,类似 我看到SASS.js。如何以类似方式使用它?解析SASS文件以立即在HTML中使用。似乎SASS.js更适合与Node.js一起使用? 问题答案: 没有官方批准的sass或scss JavaScript实现。我看到了一些正在实施的实现,但是目前我不推荐使用这些实现。 但是,请注意以下几点: 当您一次可以对所有用户进行编译时,为什么要让所有用

  • 问题内容: 如何像MySQL中那样在MySQL中获取行计数值? 问题答案: 对于SELECT,您可以使用构造(在此处记录): 它将返回上一个查询中的行数(或者,如果第一个查询中有一个子句,它将返回没有时的行数)。 对于/ / ,这是ROW_COUNT构造 这将返回受影响的行数。

  • 问题内容: 我需要一个像STL多集一样工作的数据结构,但是Java中的TreeSet不允许重复的元素。Java中是否有等效于多集的内置数据结构? 问题答案: 标准Java库中没有Multiset。您应该使用包含Multiset类的Google Guava框架。 看到