浏览代码

throw exception if clipboard corrupt

Teh-Hai Julian Zheng 7 年之前
父节点
当前提交
b4a7d3529c
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/ui/controller/ClipboardController.java

+ 6 - 2
src/ui/controller/ClipboardController.java

@@ -149,9 +149,13 @@ public class ClipboardController {
 				&& !content.isDataFlavorSupported(DataFlavor.allHtmlFlavor)) {
 
 			String str = (String) content.getTransferData(DataFlavor.stringFlavor);
-
-			if (parser.parse(str).isJsonObject())
+			
+			
+			if (parser.parse(str).isJsonObject()) 
 				json = (JsonObject) parser.parse(str);
+			else
+				throw new JsonParseException("Unknown Clipboard Information");
+
 		} else
 			return;