抛出异常?
Throwing an exception?
因此,我编写了一些 java 代码来查找整数数组的最小值。不幸的是,我不能 post 代码,因为它在另一台 PC 上,但它只是简单地对数组进行排序并打印出 0 处的元素。但是我还需要编写一个异常 class 如果该数组不包含任何元素,但是我不知道该怎么做,因为我以前从未写过异常 class 。任何人都可以帮忙吗,有几个人告诉我使用 'extends' 关键字?但我也不知道那是什么意思。
任何帮助将不胜感激。谢谢!
假设它在 Java 中(因为你没有指定)你可以这样定义一个新的异常 class :
public class YourException extends Exception
{
public YourException(String message)
{
super("error message");
}
}
然后你可以使用 throw new YourException("error message");
来抛出它
因此,我编写了一些 java 代码来查找整数数组的最小值。不幸的是,我不能 post 代码,因为它在另一台 PC 上,但它只是简单地对数组进行排序并打印出 0 处的元素。但是我还需要编写一个异常 class 如果该数组不包含任何元素,但是我不知道该怎么做,因为我以前从未写过异常 class 。任何人都可以帮忙吗,有几个人告诉我使用 'extends' 关键字?但我也不知道那是什么意思。 任何帮助将不胜感激。谢谢!
假设它在 Java 中(因为你没有指定)你可以这样定义一个新的异常 class :
public class YourException extends Exception
{
public YourException(String message)
{
super("error message");
}
}
然后你可以使用 throw new YourException("error message");