আমি ব্যবহার করতে চাই
java.util.Optional.orElseThrow()
একটি ব্যতিক্রম প্রকারের সাথে যা কনস্ট্রাক্টর প্যারামিটারের জন্য জিজ্ঞাসা করে। এটার মতো কিছু:
.orElseThrow(MyException::new(someArgument)) // obviously NOT working
এমন কোনও সরবরাহকারী তৈরি করার কোনও উপায় আছে যা আমার যুক্তির মানটি পাস করে?
প্রচুর স্ট্রিম এবং ptionচ্ছিক অভিজ্ঞতার সাথে পেশাদার জাভা প্রোগ্রামার… আমি এখনও মাঝে মাঝে এখানে শেষ করি। আর এ কারণেই আমি কোটলিনকে পছন্দ করি।
—
ড্র স্টিফেন্স
orElseThrow(() -> new MyException(someArgument))
?