জাভা.লং.ইলিটাল স্টেটএক্সেপশন। নেট এ?


86

java.lang.IllegalStateExceptionজাভা ডক্স থেকে বর্ণনা :

একটি পদ্ধতি অবৈধ বা অনুপযুক্ত সময়ে চালিত হওয়ার ইঙ্গিত দেয় als অন্য কথায়, জাভা পরিবেশ বা জাভা অ্যাপ্লিকেশন অনুরোধকৃত ক্রিয়াকলাপের জন্য উপযুক্ত অবস্থায় নেই।

IllegalStateException। নেট-ফ্রেমওয়ার্কের জন্য কি সমতুল্য ?

উত্তর:


109

System.InvalidOperationException

যখন কোনও মেথড কলটি অবজেক্টের বর্তমান অবস্থার জন্য অবৈধ থাকে তখন ফেলে দেওয়া ব্যতিক্রম।


আমি মনে করি এটি এই ধরণের ব্যতিক্রমের জন্য আরও ভাল নাম
ব্যবহারকারী 12345613

19
@ user12345613- আমি না। জাভা IllegalStateExceptionকেবলমাত্র বস্তু বা বস্তুর স্থিতিতে সীমাবদ্ধ নয়। এবং শ্রেণীর নাম InvalidOperationExceptionধরণের ইঙ্গিতগুলি যে কোনও পদ্ধতি সমর্থিত নয়, তবে এটি ইঙ্গিত দেয় না যে এটি রাষ্ট্রের কারণে।
মার্টেন বোদেউয়েস

4
@ মার্টেনবোডউয়েস আপনি ঠিক বলেছেন; একা নামটি দ্রুত এবং সহজে বোঝার জন্য নিজেকে ধার দেয় না। আমিও ব্যবহার করতাম না (একাকী জানা যাক) এই ব্যতিক্রমটি এই উত্তর (বা মাইক্রোসফ্টের ডকস) ব্যতীত নাম অনুসারে অবজেক্ট স্টেট ব্যতিক্রমগুলির জন্য ছিল। এটি কাঠামোর একটি সমস্যা। তবে, অবৈধ স্টাট এক্সেপশনটি নিখুঁতভাবে অবজেক্টগুলি এবং পদ্ধতি কলগুলির জন্য জাভা 7 ডক্স যা ডকস.অরাকল . com/javase/ 7/docs/ api /java/ lang/… এবং জাভা 8 ডক্স ডকস.অরাকল.com/ জাভেস /
রিচার্ড বার্কার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.