From 4fb678521e6e78500b58cd365ab637f03d6c563e Mon Sep 17 00:00:00 2001 From: changuii Date: Sat, 8 Mar 2025 22:18:58 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EB=82=B4=EB=B6=80=20=EB=AC=B8=EC=A0=9C?= =?UTF-8?q?=EA=B0=80=20=EC=9E=88=EB=8A=94=20=EA=B2=BD=EC=9A=B0,=20?= =?UTF-8?q?=EB=B3=B5=EA=B5=AC=ED=95=98=EB=8A=94=20=EB=B0=A9=EB=B2=95?= =?UTF-8?q?=EC=97=90=20=EC=98=88=EC=99=B8=EA=B0=80=20=EC=9E=98=EB=AA=BB?= =?UTF-8?q?=EB=90=98=EC=96=B4=20=EC=9E=88=EB=8D=98=20=EB=AC=B8=EC=A0=9C?= =?UTF-8?q?=EB=A5=BC=20=EC=88=98=EC=A0=95=ED=95=98=EB=9D=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 내부 예외가, IllegalArgumentsException으로 되어 있고 외부 복구 작업 코드가 IllegalStateException으로 되어 있어 예외가 잡히지 않는 문제 고침 --- .../initial/src/test/java/cholog/ExceptionHandlingTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clean-code/initial/src/test/java/cholog/ExceptionHandlingTest.java b/clean-code/initial/src/test/java/cholog/ExceptionHandlingTest.java index cfa588e..6330062 100644 --- a/clean-code/initial/src/test/java/cholog/ExceptionHandlingTest.java +++ b/clean-code/initial/src/test/java/cholog/ExceptionHandlingTest.java @@ -495,7 +495,7 @@ Item selectItemByName(final String name) { class BrokenVendingMachine extends VendingMachine { @Override Item selectItemByName(final String name) { - throw new IllegalArgumentException("아이템을 뽑는 데 실패했습니다."); + throw new IllegalStateException("아이템을 뽑는 데 실패했습니다."); } }