You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ArrayQueueTest中不可达异常捕获块问题求助

ArrayQueueTest中不可达异常捕获块问题求助

我在ArrayQueueTest.java文件里卡壳了,怎么都找不到问题所在,一直弹出同一个错误提示:

unreachable catch block for IsEmptyException and IsFullException

我已经试过各种排查方法了——反复核对导入语句和包路径,确认所有文件的路径设置都是正确的,而且路径确实没问题。现在这个作业快把我折腾得没辙了,完全摸不着头绪到底哪里出了问题。

下面是我的代码片段:

package apps;

import adts.ArrayQueue;
import exceptions.IsFullException;
import exceptions.IsEmptyException;

public class ArrayQueueTest {

    public static void main(String[] args) {
        ArrayQueue<String> queue = new ArrayQueue<>(3);
        try {
            queue.enqueue("A");
            queue.enqueue("B");
            queue.enqueue("C");
            System.out.println(queue);
            queue.enqueue("D");
        }
        catch (IsFullException e)
        // 后续代码未完成
    }
}

备注:内容来源于stack exchange,提问作者Ryan Hansen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 12:43:12