Explorar el Código

throw exception if clipboard corrupt

Teh-Hai Julian Zheng hace 7 años
padre
commit
b4a7d3529c
Se han modificado 1 ficheros con 6 adiciones y 2 borrados
  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;