इस कोड के लिए उदाहरण के लिए:जावा 8 में जंजीर कथन में अपवाद की जांच करने या अपवादों की जांच करने का सही तरीका क्या है?
List<Class> classes =
Stream.of("java.lang.Object", "java.lang.Integer", "java.lang.String")
.map(className -> Class.forName(className))
.collect(Collectors.toList());
इस कोड को अब ठीक चलाता है। लेकिन, मान लीजिए कि हमारे पास स्ट्रीम में एक खाली सूची है और हमारे पास धारा में कई संचालन हैं। यह NullPointer अपवाद और आदि प्राप्त कर सकता है मुझे लगता है कि इस तरह के कथन के लिए प्रयास करना मुश्किल है। इसके लिए अपवाद को संभालने का सही तरीका क्या है?
क्या? यदि यह खाली है, तो कुछ भी लागू नहीं किया जाएगा। पकड़ने की कोशिश? कहा पे? क्यूं कर? –
आपका मतलब "धारा में खाली सूची" का क्या अर्थ है? आपका स्ट्रीम स्ट्रिंग का है, सूची नहीं। क्या आपका मतलब "स्ट्रीम में नल स्ट्रिंग" था? – Bohemian