প্রশ্ন ট্যাগ «try-finally»

6
সর্বশেষে চেষ্টা করুন ব্লক স্ট্যাকওভারফ্লো ইররকে বাধা দেয়
নিম্নলিখিত দুটি পদ্ধতি একবার দেখুন: public static void foo() { try { foo(); } finally { foo(); } } public static void bar() { bar(); } চলমান bar()স্পষ্টভাবে একটি ফলাফল StackOverflowError, কিন্তু চলমানfoo() হয় না (প্রোগ্রামটি কেবল অনির্দিষ্টকালের জন্য চলতে পারে)। কেন এমন?

14
পাইথনের "অবশেষে" ধারাটি আমাদের কেন দরকার?
আমি নিশ্চিত আমরা কেন প্রয়োজন নই finallyমধ্যে try...except...finallyবিবৃতি। আমার মতে, এই কোডটি ব্লক করে try: run_code1() except TypeError: run_code2() other_code() এই এক ব্যবহার করে একই finally: try: run_code1() except TypeError: run_code2() finally: other_code() আমি কিছু অনুপস্থিত করছি?

7
অবশেষে ব্লকটিতে ফিরে আসা ভেরিয়েবল পরিবর্তন করা কেন ফেরতের মান পরিবর্তন করে না?
নীচে প্রদর্শিত হিসাবে আমার একটি সাধারণ জাভা ক্লাস রয়েছে: public class Test { private String s; public String foo() { try { s = "dev"; return s; } finally { s = "override variable s"; System.out.println("Entry in finally Block"); } } public static void main(String[] xyz) { Test obj = …
146 java  try-finally 

11
জাভা ক্যাচ চেষ্টা করুন অবশেষে ক্যাচ ছাড়াই ব্লক
আমি কিছু নতুন কোড পর্যালোচনা করছি। প্রোগ্রামটির চেষ্টা রয়েছে এবং শেষ অবধি কেবল অবরুদ্ধ। যেহেতু ক্যাচ ব্লকটি বাদ দেওয়া হয়েছে, যদি কোনও ব্যতিক্রম বা ছোঁড়া যায় এমন কোনও কিছুর মুখোমুখি হয় তবে চেষ্টা ব্লক কীভাবে কাজ করবে? এটি কি কেবল শেষ অবধি সরাসরি যায়?

10
`অবশেষে ওভাররাইড` চেষ্টা `এ কেন একটি রিটার্ন আসে?
কীভাবে চেষ্টা / ধরার ব্লক কাজ করে তার মধ্যে ফেরতের বিবৃতি দেয়? function example() { try { return true; } finally { return false; } } আমি এই ফাংশনটির আউটপুট হবে আশা করছি true, তবে পরিবর্তে এটি হয় false!

11
চেষ্টা এবং শেষ চেষ্টা-মধ্যে পার্থক্য
এর মধ্যে পার্থক্য কী try { fooBar(); } finally { barFoo(); } এবং try { fooBar(); } catch(Throwable throwable) { barFoo(throwable); // Does something with throwable, logs it, or handles it. } আমি দ্বিতীয় সংস্করণটি আরও ভাল পছন্দ করি কারণ এটি আমাকে থ্রোয়েবলের অ্যাক্সেস দেয়। দুটি ভিন্নতার মধ্যে কোনও যৌক্তিক …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.