原因 mqttfx中的bug,上次打开过的文件夹已经被删除了,导致Java无法打开这个文件夹出现的异常情况。 解决办法 找到文件C:\Users\zyx\AppData\Local\MQTT-FX\mqttfx-config.xml修改lastChoosenDirectory为已有的文件夹路径