Появление JOptionPane

вообщем написал метод с горем по полам, типо что если есть соединение с сайтом, то приложение работает, хотел сделать как проверку на обновление, дак вот, помогите сделать, чтобы когда нет соединения с сайтом вылазило бы JOptionPane например "Вышло обновление", а то просто не запускается программа. Я делал только чтобы открывалась всегда а после завершения метода закрывалась, но тогда висит оно пока грузится "программа".

    private static void SEVERE() {

      BufferedReader var0 = null;
      try {
         URL var1 = new URL("тут мой сайт");
         var0 = new BufferedReader(new InputStreamReader(var1.openStream()));

         var0.close();
     } catch (IOException var11) {
         Logger.getLogger(Main.class.getName()).log(Level.SEVERE, (String)null, var11);
      } finally {
         try {
          var0.close();
        } catch (IOException var10) {
           Logger.getLogger(Main.class.getName()).log(Level.SEVERE, (String)null, var10);
         }

      }

   } 

}

Ответы (0 шт):