मेरे पास एक मुख्य धागा है जिसने कई श्रमिकों को बनाया है, प्रत्येक कार्यकर्ता एक धागा है।जावा मल्टीथ्रेडिंग त्रुटियों को संभालने
कुछ कार्यकर्ता या कार्यकर्ता में अपवाद सफलतापूर्वक समाप्त नहीं हो सकता है, तो मैं मुख्य थ्रेड में श्रमिकों से त्रुटियों को कैसे प्राप्त कर सकता हूं?
कार्यकर्ता धागे से पहले त्रुटि कैसे भेजें?
आप ([ 'Callable'] पर एक नज़र http://docs.oracle.com/javase/7/docs/api/java लेना चाहिए /util/concurrent/Callable.html) और ['भविष्य'] (http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html)। आप ['UncaughtExceptionHandler'] (http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.UncaughtExceptionHandler.html) का भी उपयोग कर सकते हैं, हालांकि, मैं थोड़ा गंदा मानता हूं। .. आप अपना खुद का कॉलबैक तंत्र भी स्थापित कर सकते हैं – MadProgrammer
http://stackoverflow.com/questions/2248131/handling-exceptions-from-java-executorservice-tasks?rq=1 – Olga
पर एक नज़र डालें क्या आप भविष्य के इंटरबैक इंटरफ़ेस के बारे में जानते हैं? http://stackoverflow.com/questions/18227173/java-multithreaded-programming-using-with-guava-futurecallback-interface? – prilia