พนักงานอัยการตรวจองค์ประกอบก่อนสั่งคดีในหัวข้อ “หลักไม่มีกฎหมายไม่มีความผิด” ข้อเท็จจริงคือ การกระทำเกิดก่อนมีกฎหมายบัญญัติให้เป็นความผิด แต่พนักงานสอบสวนจะใช้บทใหม่ลงโทษย้อนหลัง ควรวิเคราะห์อย่างไร
กทำได้เมื่อสังคมเห็นว่าการกระทำนั้นไม่เหมาะสม
ขทำไม่ได้ เพราะต้องใช้กฎหมายที่บัญญัติเป็นความผิดและกำหนดโทษอยู่ในขณะกระทำ
คทำได้ถ้าบทใหม่มีโทษสูงกว่า
งทำได้เพียงเพราะผู้เสียหายยินยอมให้ดำเนินคดี
เฉลยอธิบาย
มาตรา 2 รับรองหลักไม่มีกฎหมายไม่มีความผิดและห้ามลงโทษย้อนหลังตามบทที่เกิดภายหลังการกระทำ อ้างอิง: ประมวลกฎหมายอาญาฉบับที่ใช้บังคับปัจจุบัน ตรวจสอบกับระบบกลางทางกฎหมายของสำนักงานคณะกรรมการกฤษฎีกา (https://law.go.th/) และราชกิจจานุเบกษา (https://ratchakitcha.soc.go.th/) จึงเลือกข้อ B; ตัวเลือกอื่นสับสนองค์ประกอบ ขยายความรับผิดเกินบทบัญญัติ หรือไม่ตรวจเงื่อนไขของเหตุยกเว้น