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