JAVA尝试捕获ArrayIndexOutOfBoundsException

阿齐兹(Aziz)购买了

我想重写下面的getContents方法以合并异常处理。特别是,当生成ArrayIndexOutOfBoundsException时,该方法应返回值-1.0

public class Four
{
 private double [] numbers = {1.0, 2.0, 3.0, 4.0};

 public double getContents(int index)
 {
 return numbers[index];
 }
}
用户名
public class Four
{
    private double [] numbers = {1.0, 2.0, 3.0, 4.0};

    public double getContents(int index)
    {
       try
       {
          return numbers[index];
       }
       catch(ArrayIndexOutOfBoundsException e)
       {
          return -1.0;
       }
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java尝试/捕获问题

来自分类Dev

Java范围尝试/捕获

来自分类Dev

尝试捕获无法捕获Java(Android)异常

来自分类Dev

尝试捕获无法捕获Java(Android)异常

来自分类Dev

Java尝试捕获块大小

来自分类Dev

尝试捕获的Java ArrayList问题

来自分类Dev

尝试-捕获Java异常-Eclipse

来自分类Dev

java尝试捕获块返回什么

来自分类Dev

Java尝试捕获不处理IndexOutOfBoundsException

来自分类Dev

Java尝试捕获-内存不足

来自分类Dev

Java Swing GUI尝试/捕获块

来自分类Dev

java尝试捕获阻止返回什么

来自分类Dev

Java-尝试/捕获方法问题

来自分类Dev

在Java中的while循环内尝试捕获

来自分类Dev

尝试使用Java断言的多个捕获

来自分类Dev

尝试/捕获在Java中不起作用?

来自分类Dev

从Java 1.7到Java 1.6的“尝试捕获”重构

来自分类Dev

尝试缩放时发生ArrayIndexOutOfBoundsException

来自分类Dev

尝试使用Java捕获-发生异常时会发生什么?

来自分类Dev

Java 8:反射Field.get()尝试捕获错误

来自分类Dev

为什么Scala尝试不捕获java.lang.StackOverflowError?

来自分类Dev

Java:是否尝试执行所有行,还是跳转以捕获?

来自分类Dev

Java尝试捕获非整数用户输入并使其循环

来自分类Dev

Java Scanner尝试捕获多种数据类型

来自分类Dev

尝试捕获块后的JAVA单元化对象

来自分类Dev

尝试/捕获jdbc Java无法将jpanel放在jframe中

来自分类Dev

使用用户输入在Java中进行尝试/捕获循环

来自分类Dev

无法写入文件扫描仪尝试/捕获Java

来自分类Dev

尝试用Java捕获-发生异常时会发生什么?