You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by jo...@apache.org on 2020/05/04 20:04:19 UTC
[commons-fileupload] branch master updated: Minor API
simplification by making FileUploadException a subclass of IOException.
This is an automated email from the ASF dual-hosted git repository.
jochen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-fileupload.git
The following commit(s) were added to refs/heads/master by this push:
new 640b1d5 Minor API simplification by making FileUploadException a subclass of IOException.
640b1d5 is described below
commit 640b1d53adfeb7271480b4e43ec5bb2fd06e54b0
Author: Jochen Wiedmann <jo...@gmail.com>
AuthorDate: Mon May 4 22:03:49 2020 +0200
Minor API simplification by making FileUploadException a subclass of
IOException.
---
src/main/java/org/apache/commons/fileupload2/FileUploadBase.java | 4 ++--
src/main/java/org/apache/commons/fileupload2/FileUploadException.java | 3 ++-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/main/java/org/apache/commons/fileupload2/FileUploadBase.java b/src/main/java/org/apache/commons/fileupload2/FileUploadBase.java
index 76a53ce..deae585 100644
--- a/src/main/java/org/apache/commons/fileupload2/FileUploadBase.java
+++ b/src/main/java/org/apache/commons/fileupload2/FileUploadBase.java
@@ -352,8 +352,8 @@ public abstract class FileUploadBase {
}
successful = true;
return items;
- } catch (FileUploadIOException e) {
- throw (FileUploadException) e.getCause();
+ } catch (FileUploadException e) {
+ throw e;
} catch (IOException e) {
throw new FileUploadException(e.getMessage(), e);
} finally {
diff --git a/src/main/java/org/apache/commons/fileupload2/FileUploadException.java b/src/main/java/org/apache/commons/fileupload2/FileUploadException.java
index 5e8678c..6301a97 100644
--- a/src/main/java/org/apache/commons/fileupload2/FileUploadException.java
+++ b/src/main/java/org/apache/commons/fileupload2/FileUploadException.java
@@ -16,13 +16,14 @@
*/
package org.apache.commons.fileupload2;
+import java.io.IOException;
import java.io.PrintStream;
import java.io.PrintWriter;
/**
* Exception for errors encountered while processing the request.
*/
-public class FileUploadException extends Exception {
+public class FileUploadException extends IOException {
/**
* Serial version UID, being used, if the exception