diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/task/GetTask.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/task/GetTask.java index 338d62e33..d391b65df 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/task/GetTask.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/task/GetTask.java @@ -126,7 +126,7 @@ public final class GetTask extends TaskResult { } if (size > 0 && size != read) - throw new IllegalStateException("Not completed! Readed: " + read + ", total size: " + size); + throw new IOException("Not completed! Readed: " + read + ", total size: " + size); String result = baos.toString(charset.name()); setResult(result);