详解Java集合框架操作异常案例

原创 Myth丶恋晨 2024-09-16 03:57 168阅读 0赞

在Java的集合框架中,常见的操作异常包括:

  1. NullPointerException

    • 例子:当你试图访问一个null对象的属性时,会抛出这个异常。
      1. String str = null;
      2. System.out.println(str.length()); // NullPointerException: Cannot invoke method 'length()' on null object
  2. IllegalArgumentException

    • 例子:当你提供无效的参数(如超出范围的值)给集合方法时,会抛出这个异常。
      1. int[] array = new int[5];
      2. array[6] = 1; // IllegalArgumentException: Index out of range
  3. UnsupportedOperationException

    • 例子:当你尝试执行一个在当前环境中不被支持的操作(如改变集合的结构)时,会抛出这个异常。
      1. List<String> list = new ArrayList<>();
      2. list.add("a");
      3. list.remove(0); // UnsupportedOperationException: Operation not supported on this collection type.

以上就是Java集合框架中操作异常的一些常见例子。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,168人围观)

还没有评论,来说两句吧...

相关阅读