জয়েন লগইন

লুয়া এক্সেপশন

🌈লুয়া এক্সেপশন কি?

📋লুয়া এক্সেপশন হলো প্রোগ্রামে ভুল নিক্ষেপ করার পদ্ধতি।

⚒️লুয়া এক্সেপশন প্রোগ্রামে ভুল নিক্ষেপ করতে ব্যবহৃত হয়।

লুয়া এক্সেপশন সমূহ

লুয়া এক্সেপশন এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ error - প্রোগ্রামে সমস্যা ও ভুুল নির্দেশ করা
  • ➡️ assert - শর্ত সত্য কিনা যাচাই করে ব্যর্থ হলে ত্রুটি নির্দেশ করা

error - প্রোগ্রামে সমস্যা ও ভুুল নির্দেশ করার উদাহরণ।

lua
function user(name)
  if name == "" then
    error("ডেটা পাওয়া যায়নি")
  end

  return name
end

function page()
  local success, result = pcall(user, "")

  if not success then
    print(result)
  end
end

page()

assert - শর্ত সত্য কিনা যাচাই করে ব্যর্থ হলে ত্রুটি নির্দেশ করার উদাহরণ।

lua
function user(name)
  assert(name ~= "", "ডেটা পাওয়া যায়নি")

  return name
end

function page()
  local success, result = pcall(user, "")

  if not success then
    print(result)
  end
end

page()

লুয়া এক্সেপশন সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
error প্রোগ্রামে সমস্যা ও ভুুল নির্দেশ করতে ব্যবহৃত হয়।
assert শর্ত সত্য কিনা যাচাই করে ব্যর্থ হলে ত্রুটি নির্দেশ করতে ব্যবহৃত হয়।