প্রশ্ন ট্যাগ «exception»

একটি ব্যতিক্রম একটি অস্বাভাবিক শর্ত যা প্রোগ্রামের স্বাভাবিক প্রবাহ থেকে বিচ্যুতি প্রয়োজন। সাধারণত, ব্যতিক্রম সম্পূর্ণ ব্যর্থতার ফলস্বরূপ নয়, পরিবর্তে ব্যতিক্রম হ্যান্ডলার দ্বারা উপস্থিত হওয়া উচিত। ব্যতিক্রম হ্যান্ডলিং অনেকগুলি প্রোগ্রামিং ভাষায় অন্তর্নির্মিত নির্মাণ const সাধারণত, ব্যতিক্রমগুলি স্ট্যাকটি আনওয়ানডিং দ্বারা পরিচালনা করা হয়, সুতরাং ব্যতিক্রমের ক্ষেত্রের বাইরে কোনও সংজ্ঞায়িত অবস্থায় ফিরে যাওয়া, এবং তারপরে একটি হ্যান্ডলার ব্লক বা রুটিন শুরু করে।

3
সি ++ থ্রো () স্পেসিফায়ার সি ++ 11 নোটের মধ্যে পার্থক্য
সেখানে কোন পার্থক্য আছে কী throw()এবং noexceptরানটাইম এবং কম্পাইল সময় যথাক্রমে পরীক্ষা করা হচ্ছে ছাড়া অন্য? এই উইকিপিডিয়া সি ++ 11 নিবন্ধটি পরামর্শ দেয় যে সি ++ 03 থ্রো স্পেসিফায়ারদের হ্রাস করা হয়েছে। কেন তাই, noexceptসংকলন সময়ে সমস্ত কি কভার করতে যথেষ্ট সক্ষম? [দ্রষ্টব্য: আমি এই প্রশ্ন এবং এই নিবন্ধটি …
100 c++  exception  c++11  throw  noexcept 

3
বন্ধন ছাড়াই "উত্থাপন ব্যতিক্রম ()" এবং "ব্যতিক্রম উত্থাপন" এর মধ্যে কি পার্থক্য রয়েছে?
একটি প্যারামিটারলেস ব্যতিক্রম সংজ্ঞা: class MyException(Exception): pass উত্থাপিত হলে, এর মধ্যে কোনও পার্থক্য রয়েছে: raise MyException এবং raise MyException() আমি কিছুই খুঁজে পেলাম না; এটি কি কেবল একটি ওভারলোডেড সিনট্যাক্স?
100 python  exception 

15
অবশেষে ব্লকগুলিতে ব্যতিক্রম ছোঁড়ে
finallyব্লক নিক্ষেপ করা ব্যতিক্রমগুলি পরিচালনা করার কি কোনও দুর্দান্ত উপায় আছে ? উদাহরণ স্বরূপ: try { // Use the resource. } catch( Exception ex ) { // Problem with the resource. } finally { try{ resource.close(); } catch( Exception ex ) { // Could not close the resource? } } …

1
আমার কি জাভাস্ক্রিপ্টে "ফেরা" করার পরে "রিটার্ন" করা দরকার?
আমি আমার Errorএকটি পদ্ধতি থেকে একটি ছুঁড়ে দিচ্ছি যা নীচে থেকে আমি প্রথম দিকে প্রস্থান করতে চাই: // No route found if(null === nextRoute) { throw new Error('BAD_ROUTE'); } return;আমার পরে আমার throwকি বিবৃতি দেওয়া দরকার ? এটি এখনই আমার পক্ষে কাজ করে। এটি যদি অতিমাত্রায় হয় তবে আমি এটি …

14
আমার কি স্ট্যান্ড :: ব্যতিক্রম হতে হবে?
আমি কমপক্ষে একটি নির্ভরযোগ্য উত্স দেখেছি (একটি সি ++ শ্রেণি আমি নিয়েছি) সুপারিশ করে যে C ++ এ অ্যাপ্লিকেশন-নির্দিষ্ট ব্যতিক্রম শ্রেণীর উত্তরাধিকার সূত্রে প্রাপ্ত হওয়া উচিত std::exception। আমি এই পদ্ধতির সুবিধা সম্পর্কে পরিষ্কার নই। সি # তে উত্তরাধিকার সূত্রে প্রাপ্ত কারণগুলি ApplicationExceptionস্পষ্ট: আপনি হাতে গোনা কয়েকটি দরকারী পদ্ধতি, বৈশিষ্ট্য এবং …

3
পাইথনে ব্যতিক্রম হ্যান্ডলারের ব্যয়
ইন আরেকটি প্রশ্ন , গৃহীত উত্তর যদি বিবৃতি / অবরুদ্ধ ব্যতীত পারফরম্যান্সের উন্নতি করতে ব্যবহার করে দেখুন সঙ্গে পাইথন কোডে প্রতিস্থাপন একটি (খুব সস্তা) সুপারিশ করেছে। কোডিং শৈলীর বিষয়গুলি একপাশে রেখে, এবং ধরে নেওয়া যে ব্যতিক্রমটি কখনই ট্রিগার হয় না, ব্যতিক্রম হ্যান্ডলারটি (পারফরম্যান্স-ওয়াইজ) কতটা পার্থক্য করে, একটি না করে বনাম, …

6
কখন একটি অবৈধআর্গুমেন্টএক্সেপশন নিক্ষেপ করা উচিত?
আমি উদ্বিগ্ন যে এটি রানটাইম ব্যতিক্রম তাই সম্ভবত এটি খুব কম ব্যবহার করা উচিত। স্ট্যান্ডার্ড ব্যবহারের কেস: void setPercentage(int pct) { if( pct < 0 || pct > 100) { throw new IllegalArgumentException("bad percent"); } } তবে মনে হয় এটি নিম্নলিখিত নকশাকে বাধ্য করবে: public void computeScore() throws MyPackageException { …

8
সমস্যার সমাধান "সম্পর্কিত ক্ষেত্রের অবৈধ চেহারা: আইকনটেইনস"
আমার কাছে নিম্নলিখিত মডেলগুলি রয়েছে models.py: class ListinoTraduttore(models.Model): traduttore = models.ForeignKey('Traduttore', related_name='Traduttore') linguaDa = models.ForeignKey(Lingua, related_name = "linguaDa") linguaA = models.ForeignKey(Lingua, related_name = "linguaA") prezzoParola = models.CharField(max_length=50, blank=True) prezzoRiga = models.CharField(max_length=50, blank=True) scontoCat = models.CharField(max_length=50, blank=True) scontoFuzzy = models.CharField(max_length=50, blank=True) scontoRipetizioni = models.CharField(max_length=50, blank=True) class Meta: verbose_name_plural = "Listini Traduttori" …

4
কেন ক্যাচ দিয়ে একটি চেষ্টা ব্লকের অভ্যন্তরে ফেরত পাওয়া যাবে না?
নিম্নলিখিতটি ঠিক আছে: try { Console.WriteLine("Before"); yield return 1; Console.WriteLine("After"); } finally { Console.WriteLine("Done"); } finallyব্লক যখন পুরো জিনিস নির্বাহ সমাপ্ত হয়েছে (রান IEnumerator<T>সমর্থন IDisposableএই এমনকি যখন শুমার পরিত্যক্ত নিশ্চিত করার আগে এটি শেষ একটি উপায় প্রদান)। তবে এটি ঠিক নয়: try { Console.WriteLine("Before"); yield return 1; // error CS1626: …

4
পাইথনে কীভাবে ব্যতিক্রম বার্তা পাওয়া যায়
পাইথনের স্ট্যান্ডার্ড লাইব্রেরির উপাদানগুলি থেকে ব্যতিক্রম বার্তা পাওয়ার সর্বোত্তম উপায় কী? আমি লক্ষ্য করেছি যে কিছু ক্ষেত্রে আপনি এটি messageক্ষেত্রের মাধ্যমে এটি পেতে পারেন : try: pass except Exception as ex: print(ex.message) তবে কিছু ক্ষেত্রে (উদাহরণস্বরূপ, সকেটের ত্রুটির ক্ষেত্রে) আপনাকে এই জাতীয় কিছু করতে হবে: try: pass except socket.error as …

14
পাইথন: একক লাইনে স্টেট স্টেটমেন্ট
একক লাইনে বাদ দিয়ে অজগরকে কী চেষ্টা করে দেখার উপায় আছে? কিছুটা এইরকম... b = 'some variable' a = c | b #try statement goes here কোথায় bঘোষিত ভেরিয়েবল এবং cতা নয় ... সুতরাং cএকটি ত্রুটি ফেলে aদেবে এবং হয়ে যাবে b...

30
গ্রহন - java.lang.ClassNotFoundException
যখন আমার জুনিট-টেস্টটি গ্রহণের বাইরে শুরু করার চেষ্টা করা হচ্ছে তখন আমি একটি "ClassNotFoundException" পাই। কনসোল থেকে "এমভিএন পরীক্ষা" চালানোর সময় - সবকিছু ঠিকঠাক কাজ করে। এছাড়াও, Eclipse- এ কোনও সমস্যা নেই বলে জানা গেছে। আমার প্রকল্পের কাঠামোটি নিম্নলিখিত: মূল প্রকল্প (পম-প্যাকেজিং) ওয়েব প্রকল্প (যুদ্ধ-প্যাকেজিং - আমার জুনিট পরীক্ষা এখানে …

7
আমি কি সর্বদা `বাকী বিবৃতিতে একটি ব্যতিক্রম প্রকার নির্দিষ্ট করতে পারি?
পাইচার্ম আইডিই ব্যবহার করার সময় except:কোনও ব্যাতিক্রম ছাড়াই ব্যবহার আইডিই থেকে এই ব্যতিক্রম ধারাটি অনুস্মারককে ট্রিগার করে Too broad। আমি কি এই পরামর্শ উপেক্ষা করা উচিত? বা ব্যতিক্রমটি সর্বদা নির্দিষ্ট করা কি পাইথোনিক?
96 python  exception  pep8 

4
রুবি কাস্টম ত্রুটি শ্রেণি: বার্তার বৈশিষ্ট্যের উত্তরাধিকার
আমি কাস্টম ব্যতিক্রম ক্লাস সম্পর্কে অনেক তথ্য খুঁজে পেতে পারে না। আমি কি জানি আপনি আপনার কাস্টম ত্রুটি শ্রেণি ঘোষণা করতে পারেন এবং এটির উত্তরাধিকার সূত্রে StandardErrorতা ছেড়ে দিতে পারেন, তাই এটি rescueডি হতে পারে : class MyCustomError < StandardError end এটি আপনাকে এটি ব্যবহার করে এটি বাড়ানোর অনুমতি দেয়: …

3
আমি কীভাবে জাভা স্ট্যাক ট্রেস ডাম্পের প্রদর্শিত লাইনের সংখ্যা বৃদ্ধি করব?
Throwable.printStackTrace(PrintStream s)পুরো স্ট্যাক ট্রেস প্রিন্ট করার কোনও উপায় আছে , যাতে আমি চূড়ান্ত লাইনের বাইরে দেখতে পারি "... 40 more"?
95 java  exception 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.