Kotlin:
डीबग आउटपुट प्रिंट करना
How to: (कैसे करें:)
fun main() {
val name = "दुनिया"
println("नमस्ते, $name!") // Console पर मैसेज प्रिंट करने के लिए
val error = Exception("कुछ गड़बड़ हो गई")
System.err.println("एरर: $error") // Error stream में मैसेज प्रिंट करने के लिए
}
Sample output:
नमस्ते, दुनिया!
एरर: java.lang.Exception: कुछ गड़बड़ हो गई
Deep Dive (गहराई में जानकारी):
Debugging से पहले, programmers लॉग फाइल्स या कंसोल में प्रिंट करके अपना कोड चेक करते थे। जब IDEs का उदय हुआ, तो debuggers का इस्तेमाल भी बढ़ गया जिससे कोड को step by step चलाकर देखा जा सकता है। फिर भी, print statements आज भी महत्वपूर्ण हैं क्योंकि वे simple हैं और कभी-कभी debuggers से ज्यादा जल्दी समस्या को सामने ला देते हैं। Kotlin में println()
और print()
स्टैंडर्ड आउटपुट स्ट्रीम के लिए हैं, जबकि System.err.println()
स्टैंडर्ड एरर स्ट्रीम के लिए है।