WANG 6 gadi atpakaļ
vecāks
revīzija
b6a883fd30

+ 3 - 2
examcloud-exchange-inner-service/src/main/java/cn/com/qmth/examcloud/exchange/inner/service/upyun/UpYunClient.java

@@ -2,6 +2,7 @@ package cn.com.qmth.examcloud.exchange.inner.service.upyun;
 
 import java.io.File;
 import java.io.FileInputStream;
+import java.io.FileNotFoundException;
 import java.io.InputStream;
 import java.io.UnsupportedEncodingException;
 import java.security.MessageDigest;
@@ -123,8 +124,8 @@ public class UpYunClient {
 		try {
 			in = new FileInputStream(file);
 			return writeFile(filePath, in);
-		} catch (Exception e) {
-			throw new StatusException("EX-100001", "upyun upload failure");
+		} catch (FileNotFoundException e) {
+			throw new ExamCloudRuntimeException(e);
 		} finally {
 			IOUtils.closeQuietly(in);
 		}